﻿/*  Sitemap Drag & Drop
--------------------------------------------------------------------------------------*/
	#sitemap .dropzone {
		height: 6px;
		margin-bottom: 2px;
		_height: 4px;
	}	
	.ui-draggable-dragging {
		width: 230px !important;
	}

/*  Popup
--------------------------------------------------------------------------------------*/
	.PopupContainer {
		position:	absolute;
		padding:	5px;
		top:		0;
		left:		0;
		right:		0;
		bottom:		0;
		height:		100%;
		width:		100%;
		text-align:	center;
		display:	table;
		_display:	block;
		background:	#111;
		background:	rgba(0, 0, 0, 0.7);
		_background: transparent;
		_filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
		z-index:	99;
	}
	.PopupWrapper {
		vertical-align:	middle;
		display: table-cell;
		height: 100%;
	}
	.PopupContent {
		padding:				20px;
		text-align:				left;
		line-height:			2em;
		-webkit-border-radius:	8px;
		-moz-border-radius:		8px;
		border-radius:			8px;
		background-color:		#fff;
		_background-color:		#fff;
		display:				inline-block;
		_display:				inline;
		_zoom:					1;
		font-size:				12px;
		box-shadow:				2px 2px 3px #000;
		-moz-box-shadow:		2px 2px 3px #000;
		-webkit-box-shadow:		2px 2px 3px #000;
		_filter:progid:			DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true');
		z-index:	99;
	}

/*  Forms
--------------------------------------------------------------------------------------*/
	.textInput {
	    background-color: #fff;
	    border-color: #666 #ccc #ccc;
	    border-style: solid;
	    border-width: 1px;
	    color: #000;
		width: 300px;
	    margin: 1px 0;
	    padding: 4px 1px 4px 4px;
	}
	.form-item {
		display: block;
		margin-bottom: 6px;
	}
	.form-item input {
	}
	
	input[type="text"]:focus, textarea:focus {
		background:#e7ffd7;
	}
	.editorErrMsg { color: red;}
	
		
/*  Buttons
--------------------------------------------------------------------------------------*/
	input{
	    outline:none;
		line-height: 1em;
	}
	input[type='button']::-moz-focus-inner{
	    border :0px;
	}

	.button {
	    -moz-border-radius: 3px;
	    background: -moz-linear-gradient(center top , #F9F9F9, #E3E3E3);
	    border-color: #ccc #bbb #A0A0A0;
	    border-left: 1px solid #bbb;
		border-right: 1px solid #bbb;
		border-style: solid;
	    border-width: 1px;
	    color: #000;
	    cursor: default;
	    font: 75% arial,sans-serif;
		height:				18px;
		line-height:		18px;
		padding:			0 9px;
	    text-align: center;
	    white-space: nowrap;
		display: block;
		float:left;
		margin-right: 10px;
	}

	.button-1st {
		-moz-border-radius:	3px 0 0 3px;
		border-right:		0;
		margin:				0;
	}
	.button-last {
		-moz-border-radius:	0 3px 3px 0;
		margin:				0;
	}
	
	.button:hover {
		border-color:		#939393;
	}
	.button:active {
		border-color:		#ccf;
		background:			#ccf;
	}

/*  Controls
--------------------------------------------------------------------------------------*/
	#content-control {
		right:				1em;
		top:				6px;
		position:			relative;
		float: right;
		z-index: 99;				
	}
	#navi-control {
		margin:				0 0 1em 1.2em;
	}
	
	#wiki-control {
		position: relative;
		top: 20px;
		float: right;
		z-index: 99;
	}
	
/*  Wiki Control
--------------------------------------------------------------------------------------*/
	#wiki-control{
		width:				140px;
		height:				20px;
		right:				1em;	
	}
	#editWiki {
		width:				39px;
		float:				left;
		padding:			0;
	}
	#dlBtnShadow {
		width:				98px;
		float:				right;
		padding:			0;
	}
	* html #dlBtnShadow {
		display:			none;
	}
	#iframeContainer, #xdmainFrame {
		width:				100px;
		height:				20px;
		overflow:			hidden;			
		border:				0;
		z-index:			99;
		position:			absolute;
		top:				0;
		right:				0;
		border:				0;
	}
